.yui-participantbadge {
    position:absolute; 
	
}
div {
   outline: none;
}
.yui-participantbadge-hidden {
    visibility:hidden;
}

#popup-arrow {
	width:30px;
	height:50px;
	background:url('card_arrow.png') no-repeat;
	margin-left:-1px ;
}

#card-user-info-hr {   
	margin-bottom:10px; 
	width:180px;
  	background-color: #fff; 
  	border: 1px dotted #c8d5e9; 
  	border-style: none none dotted;
}

#moderator-hr{  
	margin:0; 
	width:100%; 
  	border: 1px #c8d5e9; 
  	border-style: none none solid;
}

#card-main-panel {
   	padding-left:10px; 
   	padding-right:5px;  
   	padding-top:8px; 
   }
#card-avatar {
   		width:96px;
   		height:96px;
   		margin-left:6px;
   		padding-top:8px; 
   }
div.card-display-name { 
	line-height:16px;
	font-family:Arial;
	color: #0b3c5b;
	font-size: 15px;  
	font-weight: bolder;	
	max-width:160px; 
   } 



div.participant-card-panel{ 
	padding:0px; 
	border-style:none;   
	background-color:#f0f2f6;
   	background-image : url('card_popup_bg.jpg');
   	background-repeat: repeat-x;
}

div.card-link.red{ 
	color: #c00;  	
}
div.card-link.orange{ 
	color: #cc0;   
}
#moderator-div{
	padding:6px;
}

div.gray-square{
	width:4px;
	height:4px;
	margin:4px;
	background-color:#aaa;
}
div.info {
	width:20px;
	height:20px; 
	background-image : url('card_bubble_gray.png');
   	background-repeat: repeat-none;
}






/* Custom CSS */
#participant-card-panel.yui-panel .container-close {
		position:absolute;
		top:14px;
		right:3px;
		height:18px;
		width:17px;
		background:url('card_close_gray.png') no-repeat;
}

/* span:hover not supported on IE6 */
#participant-card-panel.yui-panel .container-close:hover {
		background:url('card_close_blue.png') no-repeat;
}
 
	 
	 /*footer*/
#participant-card-panel.yui-panel .ft {
		font-size:75%;
		color:#666;
		overflow:hidden; 
		border-top:1px solid #c8d5e9; 
		background-color:#fff;		
		padding:0px;
	}
	
/* Skin default Panel elements */

	
/* Custom elements */	 

/*age, sex, location*/
div.card-user-info {  
	line-height:8px;
	font-family:Arial;
	color: #666;
	font-size: 11px;    
 }
div.mod {	
	width:30px;      
	background-image:url("card_mod.png"); 
	background-repeat: no-repeat; 
}
div.pro {	  
	width:30px;
	height:15px;    
	background-image:url("card_pro.png");
	background-repeat: no-repeat;  
}


div.card-link { 
	padding-bottom:3px;
 	font-family:Arial;
	color: #007aaa;
	font-size: 11px;    
	background-repeat: no-repeat;  
	max-width:330px;	
	cursor:pointer;
	cursor:hand; 
	margin-right:5px;
 }
 

  
#card-ignore
{
	position:absolute;
	top:90px;
	left:10px;
}

#notifier-invite-button {
	padding:5px;
	text-align:center;
	width:70;
  	background-color: #fdfbdb; 
  	margin-left:200px;	
  	margin-top:5px;	
  	margin-bottom:5px;	
	cursor:pointer;
	cursor:hand; 
}
#notifier-cancel-button {
	padding:5px;
	text-align:center;
	width:70;
  	background-color: #ddd; 
  	margin-left:10px;
  	margin-bottom:5px;	
  	margin-top:5px;	
	cursor:pointer;
	cursor:hand; 
}

/* Icons */
td.view-profile-icon {	
	width:22px;
	background-image:url("card_preview.png"); 
	background-repeat: no-repeat; 
}
td.send-private-im-icon.on { 
	width:22px;
	background-image:url("card_bubble_green.png");  
	background-repeat: no-repeat; 
}
td.send-private-im-icon.off { 
	width:22px;    
	background-image:url("card_bubble_gray.png"); 	
	cursor:auto; 
	background-repeat: no-repeat; 
}
td.dont-accept-private-im-icon { 
	width:22px;
	background-image:url("card_bubble_stop.png");
	background-repeat: no-repeat;   
}
 
 
td.add-to-messenger-icon.on { 
	width:22px;
	background-image:url("card_add_to_messenger_on.png");  
	background-repeat: no-repeat; 
}
td.add-to-messenger-icon.off  { 
	width:22px;
	background-image:url("card_add_to_messenger_off.png");  
	background-repeat: no-repeat; 
}

td.ignore-user-icon{
	width:22px;
	background-image : url('card_ignore.png');
	background-repeat: no-repeat;  
}
td.report-abuse-icon {
	width:22px;
	background-image : url('card_report_abuse.png'); 
	background-repeat: no-repeat;
}
td.send-im-icon {
	width:22px;
	background-image : url('card_send_im.png'); 
	background-repeat: no-repeat;
}

